plural form of torre - Allemand Anglais Dictionnaire